home *** CD-ROM | disk | FTP | other *** search
/ kermit.columbia.edu / kermit.columbia.edu.tar / kermit.columbia.edu / newsgroups / misc.19960425-19960715 / 000376_news@columbia.edu _Fri Jul 5 11:10:13 1996.msg < prev    next >
Internet Message Format  |  1996-07-26  |  4KB

  1. Return-Path: news@columbia.edu
  2. Received: from apakabar.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30]) by watsun.cc.columbia.edu (8.7.5/8.7.3) with ESMTP id LAA22000 for <kermit.misc@watsun.cc.columbia.edu>; Fri, 5 Jul 1996 11:10:12 -0400 (EDT)
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.7.5/8.7.3) id LAA21704 for kermit.misc@watsun; Fri, 5 Jul 1996 11:10:08 -0400 (EDT)
  4. Path: news.columbia.edu!panix!newsfeed.internetmci.com!iol!tank.news.pipex.net!pipex!weld.news.pipex.net!pipex!hole.news.pipex.net!pipex!tube.news.pipex.net!pipex!dish.news.pipex.net!pipex!soap.news.pipex.net!pipex!usenet
  5. From: Chancellors <Estate.Agents@dial.pipex.com>
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Disable local echo in Telnet
  8. Date: Fri, 05 Jul 1996 15:07:26 -0100
  9. Organization: UnipalmPIPEX server (post doesn't reflect views of UnipalmPIPEX)
  10. Lines: 59
  11. Message-ID: <31DD3DBE.3BA0@dial.pipex.com>
  12. References: <31DA6121.2EE7@dial.pipex.com> <1996Jul3.070029.82296@cc.usu.edu> <31DC1E69.576A@dial.pipex.com> <1996Jul4.193857.82351@cc.usu.edu>
  13. NNTP-Posting-Host: ao147.du.pipex.com
  14. Mime-Version: 1.0
  15. Content-Type: text/plain; charset=us-ascii
  16. Content-Transfer-Encoding: 7bit
  17. X-Mailer: Mozilla 2.01 (Win95; I; 16bit)
  18.  
  19. Joe Doupnik wrote:
  20. > In article <31DC1E69.576A@dial.pipex.com>, Chancellors <Estate.Agents@dial.pipex.com> writes:
  21. > > Joe Doupnik wrote:
  22. > >>
  23. > >> In article <31DA6121.2EE7@dial.pipex.com>, Chancellors <Estate.Agents@dial.pipex.com> writes:
  24. > >> > We are running MS-DOS Kermit 3.14 on a networked PC and C-Kermit 5A(190)
  25. > >> > on a DEC Alpha box.I need to disable local echo within a Telnet session.
  26. > >> > On the DEC Alpha the 'set telnet echo remote' command works fine but
  27. > >> > there appears to be no equivalent in MS-DOS Kermit.If I use the command
  28. > >> > 'set local-echo off' the 'show communication' command shows echo is off
  29. > >> > but as soon as I start a Telnet session echo is swithed back on.
  30. > >> >
  31. > >> > Any ideas?
  32. > >> >
  33. > >> > Dave Stephens - dave@chancellors.co.uk
  34. > >> -------------
  35. > >>         Local/remote echoing over a Telnet connection is a Telnet Option
  36. > >> negotiation result. Prior to negotiation echoing is local. If you Telnet
  37. > >> to a non-Telnet port no negotiations occur and you are left with local
  38. > >> echoing. Telnet is TCP port 23, the default unless you state otherwise.
  39. > >>         Perhaps you can help us with a few more details on that connection
  40. > >> process. As an aide you can say SET TCP DEBUG ON to see the Telnet Options
  41. > >> be negotiated when a session starts.
  42. > >>         Joe D.
  43. > >
  44. > > What we have is a viewdata service modified to enable it to receive
  45. > > incoming telnet connections which it listens for on its own port number.
  46. > > At present there is no negotiation on connection.When using kermit on the
  47. > > alpha to connect, all we need is to set telnet echo remote to give us
  48. > > the required behavior.We would like MS-DOS Kermit to behave in the same
  49. > > manner.
  50. > >
  51. > > Dave Stephens.
  52. > -------------
  53. >         Since MS-DOS Kermit performs no Telnet Option initial offers when
  54. > going to a TCP port other than 23 (Telnet) then the default Telnet conditions
  55. > apply (meaning echo locally etc). They are established as a session commences.
  56. > Once the session has begun you can give the command SET LOCAL-ECHO OFF at the
  57. > Kermit prompt and that will let the remote host provide any data to the Kermit
  58. > screen.
  59. >         Alternatively, a cleaner long term solution would be for your host
  60. > end to perform Telnet Options negotiations to establish the desired behavior.
  61. > The pair of Options necessary are SGA (Suppress Go Aheads) and ECHO, or
  62. > even mimimally just the ECHO Option. The latter would look like this:
  63. >         host commands DONT ECHO    (so client does not echo back host bytes)
  64. >         client responds WONT ECHO  (client agrees to not echo back)
  65. >         host offers WILL ECHO      (host offers to echo back to client)
  66. >         client responds DO ECHO    (client agrees to that arrangement)
  67. > You can see that without negotiation there is the chance that the client side
  68. > will bounce host bytes back to the host, and I'm sure your application would
  69. > not appreciate that. And it means one less Tech Support item for everyone.
  70. >         Joe D.
  71.  
  72.  
  73. Thanks for the pointer.
  74.  
  75. Dave.